package com.smart.core;

public class SMART_APP {

	/**
	 * singleton pattern -- getInstance
	 */
	private static SMART_APP uniqueInstanceForm;

	public static synchronized SMART_APP getInstance() {
		if (uniqueInstanceForm == null) {
			try {
				uniqueInstanceForm = new SMART_APP();
			} catch (Exception e) {
				e.printStackTrace();
			}
		}
		return uniqueInstanceForm;
	}

	private static AppManager am = new AppManager();

	public static void main(String[] args) {
		am.runApp();

	}

	public static AppManager get_am() {
		return am;
	}

}
